home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac100% 1998 November
/
MAC100-1998-11.ISO.7z
/
MAC100-1998-11.ISO
/
スクリーンセーバーファクトリー
/
DarkSide of the Mac 5.0.2
/
SampleFaders
/
Morpion.make
< prev
next >
Wrap
Text File
|
1994-08-26
|
3KB
|
84 lines
LANGUAGE = ENGLISHDARKSIDE
ObjDir = :Objects:
PPCObjDir = :PPCObjects:
SrcDir =
OutputDir = :Faders:
LinkOptions = -d
RezOptions = -d {LANGUAGE}=1
PPC_LibEquates = -l InterfaceLib.xcoff=InterfaceLib カ
-l StdCLib.xcoff=StdCLib カ
-l MathLib.xcoff=MathLib
# debugging options
#CompileOptions = -o "{ObjDir}" -d MPW3 -r -d SystemSevenOrLater -b2 -opt full
#SymOpt = on
#PPCC_Options = -w conformance -appleext on -sym {SymOpt} -opt off
# non debugging options
CompileOptions = -mbg off -o "{ObjDir}" -d MPW3 -r -d SystemSevenOrLater -b2 -opt full
SymOpt = off
PPCC_Options = -w conformance -appleext on -sym {SymOpt} -opt speed
# fader shell creation
"{ObjDir}"Fader.c.o トト "{SrcDir}"Fader.c "{SrcDir}"Fader.h
Echo "Compiling Fader.c"
C {CompileOptions} "{SrcDir}"Fader.c
"{PPCObjDir}"Fader.c.o ト {SrcDir}Fader.c
Echo "Compiling PPC Fader.c"
PPCC {PPCC_Options} {SrcDir}Fader.c -o {PPCObjDir}Fader.c.o
# Morpion creation
"{ObjDir}"Morpion.c.o トト "{SrcDir}"Morpion.c
Echo "Compiling Morpion.c"
C {CompileOptions} "{SrcDir}"Morpion.c
"{PPCObjDir}"Morpion.c.o ト {SrcDir}Morpion.c
Echo "Compiling PPC Morpion.c"
PPCC {PPCC_Options} {SrcDir}Morpion.c -o {PPCObjDir}Morpion.c.o
"{OutputDir}"Morpion トト "{ObjDir}"Morpion.c.o "{ObjDir}"Fader.c.o
Echo "Linking Morpion"
Link {LinkOptions} -o {Targ} カ
-m FaderEntry カ
-rt FADE=128 カ
-sg Fader カ
"{ObjDir}Fader.c.o" カ
"{ObjDir}Morpion.c.o" カ
"{Libraries}"Interface.o カ
"{Libraries}"Runtime.o
SetFile {Targ} -t 'Dark' -c 'DSOM'
"{PPCObjDir}Morpion.xcoff" トト "{PPCObjDir}"Morpion.c.o "{PPCObjDir}"Fader.c.o
Echo "Making Morpion.xcoff for PowerPC"
PPCLink カ
-sym {SymOpt} カ
"{PPCObjDir}Fader.c.o" カ
"{PPCObjDir}Morpion.c.o" カ
"{PPCLibraries}"InterfaceLib.xcoff カ
"{PPCLibraries}"StdCLib.xcoff カ
"{PPCLibraries}"PPCCRuntime.o カ
-main PreflightFader カ
-export preflightFaderUPP カ
-export initializeFaderUPP カ
-export idleFaderUPP カ
-export disposeFaderUPP カ
-export updateFaderUPP カ
-export hitFaderUPP カ
-o "{Targ}"
If "{SymOpt}" =~ /[oO][nN]/
makeSYM "{Targ}"
End
"{OutputDir}Morpion" トト "{PPCObjDir}Morpion.xcoff"
Echo "Linking Morpion for PowerPC"
MakePEF -ft 'Dark' -fc 'DSOM' カ
"{PPCObjDir}Morpion.xcoff" カ
{PPC_LibEquates} カ
-o "{Targ}"
"{OutputDir}"Morpion トト "{SrcDir}"Morpion.r
Echo "Rezzing Morpion"
Rez {RezOptions} -rd -o {Targ} {SrcDir}Morpion.r -append